package com.myl.dao.system;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.myl.domain.system.Role;

public interface RoleDao {

	//增删改查
	   int save(Role role);
	   
	   int delete(Role role);
	   
	   int update(Role role);
	   
	   Role findById(String id);
	   
	   List<Role> findAll();

	void deleteRoleModule(String roleId);

	void saveRoleModule(@Param("roleId")String roleId,  @Param("moduleId") String moduleIds);

	List<Role> findAllRoleByUserId(String userId);
}
